// 门店请求的数据格式
export interface ShopRequest {
    id?: number // ID
    pid?: number // 上级门店编号
    selfid?: any // 门店编号
    shop_name?: string // 门店名称
    manager?: string // 大区高级店长
    address?: string // 地址
    latitude?: number // 纬度
    longitude?: number // 经度
    isarea?: 0 | 1 // 是否是大区，0-不是，1-是
    is_new?: 0 | 1 // 是否是新店，0-不是，1-是
    is_island?: 0 | 1 // 是否是港岛，0-不是，1-是
    plan_users?:number //定编人数
    center_code?:any //成本中心编码
    // shop_behalf?:any //第一责任人
    // shop_behalfname?:any //第一责任人名字
    isHandleEdit?:any
    // award_gangdao?:any //新增港岛补贴
}

// 门店返回的数据格式
export interface ShopResponse {
    address?: string // 地址
    childs?: ShopResponse[] // 下级门店
    id?: number // ID
    isarea?: 0 | 1 // 是否是大区，0-不是，1-是
    latitude?: string // 纬度
    longitude?: string // 经度
    manager?: { // 店长
        dept_id?: number | string // 部门ID，有可能返回“不存在的部门”
        userid?: string // 用户ID，有可能返回“不存在的用户”
    }
    pid?: number // 上级门店编号
    selfid?: number // 门店编号
    shop_name?: string // 门店名称
    // isarea?: 0 | 1 // 是否是大区，0-不是，1-是
    is_new?: 0 | 1 // 是否是新店，0-不是，1-是
    is_island?: 0 | 1 // 是否是港岛，0-不是，1-是
    plan_users?:number //定编人数
    center_code?:any //成本中心编码
    // shop_behalf?:any //负责人id
    // shop_behalfname?:string //负责人名字
    // award_gangdao?:any //新增港岛补贴
}

export interface ProcessedShopResponse extends ShopResponse {
    level: number
    childs?: ProcessedShopResponse[]
}
